home *** CD-ROM | disk | FTP | other *** search
/ 130 MIDI Tool Box / 130 MIDI Tool Box.iso / pc800 / pc800.txt < prev    next >
Text File  |  1987-11-30  |  12KB  |  259 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                          Roland JX8P Programmer Editor for
  8.                          IBM PC with MPU 401 Midi Interface
  9.  
  10.  
  11.             This program is herby offered as Public Domain to be
  12.             distributed, modified, deleted and anything else you may see
  13.             fit as long as you don't make a profit on it.
  14.  
  15.             In no event will Michael Partain or BP Midi Systems be
  16.             liable for any damages, included but not limited to, lost
  17.             savings, lost profits, or other or consequential damages
  18.             arising out of the use of or inability to use this program,
  19.             even if we have been advised of the possibility of damages.
  20.             BP Midi Systems and Michael Partain shall not be responsible
  21.             for the use or attempted use of this program.
  22.  
  23.  
  24.                  This manual, and the accompanying program, are
  25.             copyright (c) 1986, Michael Partain, all rights reserved.
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.                                       OVERVIEW
  33.  
  34.                  The PC800 patch librarian is a simple but usable editor
  35.             for modifying the sounds on your JX8P synthesizer and saving
  36.             single patches as well as groups of patches to disk. The
  37.             entire editor consists of a single screen of data presenting
  38.             all voicing parameters of the JX8P for instant viewing as
  39.             well as editing. The parameters are logically grouped in a
  40.             form identical to the Roland PG800, and are presented using
  41.             the color capabilities of the PC to reinforce logical
  42.             sections. The PC800 program may be used with a PG800 if you
  43.             already have one, or it may be used instead of the PG800
  44.             since it performs all the functions and more. Any changes
  45.             made on the PG800 will be reflected on the PC800 editing
  46.             screen as they are being made. The advantage of the PC800
  47.             over the PG800 is that PC800 provides immediate visual
  48.             feedback of the current voicing parameters as patch changes
  49.             are made, the PG800 being mechanical cannot. Patches may at
  50.             any time be printed using the PC's built in PrtSc key.
  51.  
  52.  
  53.                                 PROGRAM REQUIREMENTS
  54.  
  55.                  PC800 requires an IBM PC/XT/AT or compatible capable of
  56.             supporting and connected to a Roland MPU401 IPC card and a
  57.             MPU401 processor. The program's memory requirements are
  58.             minimal (less than 64K) and has been run under Microsoft
  59.             Windows. Be sure to indicate to Windows (or your other multi
  60.             tasking software) that the program does swap interrupt
  61.             vector 10 (X'0A'). Obviously the program requires a Roland
  62.             JX8P synthesizer properly connected to the MPU401 via Midi.
  63.             If you need additional information on connecting the JX8P to
  64.             your computer, see the instructions accompanying your JX8P.
  65.  
  66.  
  67.                                      JX8P Setup
  68.  
  69.                  Before using the PC800 program you must set Midi
  70.             parameter 26 System Exclusive 'ON' in the JX8P. To do this,
  71.             power on the JX8P. Set the memory protect switch on the rear
  72.             of the JX8P to the 'OFF' position. Next press 'MIDI' in the
  73.             edit section of the JX8P (white button on left). Then press
  74.             '2' '6' on the JX8P. Next move the data entry slider until
  75.             the display shows 'ON'. Now save this to memory permanently
  76.             by pressing 'WRITE'. This procedure need only be performed
  77.             once, as the change is saved between power off/on by the
  78.             JX8P.
  79.  
  80.  
  81.  
  82.  
  83.                                 LOADING THE PROGRAM
  84.  
  85.                  To execute the program simply enter the program name
  86.             "PC800" in a normal DOS command format. For example if the
  87.             program diskette is inserted in the A: drive and DOS is
  88.             displaying the A:_ prompt, you would type "PC800<enter>".
  89.             The program reads and stores all patches from the currently
  90.             active drive so for example, if you would like to store your
  91.             patches into a directory called "PATCHES", first change to
  92.             that directory by typing "CD \PATCHES<enter>". Then execute
  93.             the program from the floppy drive containing the program
  94.             diskette by typing "A:PC800<enter>". For more information
  95.             regarding active drives and directories see your DOS manual.
  96.  
  97.  
  98.  
  99.  
  100.                     Transferring a Patch From the JX8P to PC800
  101.  
  102.                  To transmit a patch from the JX8P to PC800 simply press
  103.             a patch selection button on the JX8P. The parameter
  104.             information and name will be transmitted to PC800 and
  105.             immediatly displayed on the screen. Before transmitting,
  106.             check that the current patch number displayed in the upper
  107.             left corner is the PC800 patch you actually wish to send to.
  108.             Any previous information contained in the current patch is
  109.             destroyed.
  110.  
  111.  
  112.  
  113.  
  114.  
  115.                                   EDITING COMMANDS
  116.  
  117.                  Changing of the parameter values on PC800 is extremely
  118.             easy and logical. By pressing the '+' key next to the keypad
  119.             on the right hand side of the keyboard, you increase the
  120.             current parameter value by 1. Logically then, pressing the
  121.             '-' just above will decrease a parameter by 1. Located next
  122.             to the '+' key is 'PgDn'. This corresponds to the '+' but
  123.             will increase a value by 5. I Bet you can guess what the
  124.             'PgUp' key next to '-' does..... right, it decreases a
  125.             parameter by 5.
  126.  
  127.                  The movement of the cursor to a different parameter is
  128.             accomplished by the up, down left and right arrow keys. What
  129.             could be simpler (and more useful)?
  130.  
  131.  
  132.                                   FUNCTION KEY F1
  133.  
  134.                  Function key F1 is used to load a JX8P patch from disk.
  135.             The patch is loaded into the PC800's current patch whose
  136.             number is shown at the top left of the screen.  After
  137.             pressing F1, enter a legal PC disk file name without the
  138.             extension, PC800 will automatically append an extension of
  139.             '.JX8' to the file name. If after pressing F1 you decide you
  140.             do not wish to load a file, enter an invalid PC file name,
  141.             for example, enter '\\\'.
  142.  
  143.                                   FUNCTION KEY F2
  144.  
  145.                  Function key F2 is the opposite of F1, it saves the
  146.             current PC800 patch onto disk. PC800 uses the PC's current
  147.             directory and disk to save the file. As in F1, enter only a
  148.             name, as PC800 automatically appends '.JX8' as the file
  149.             extension. To abort a save enter an invalid filename.
  150.  
  151.  
  152.                           FUNCTION KEY's Alt F1 and Alt F2
  153.  
  154.                  Alt F1/F2 will load/save a complete set of 5 patches.
  155.             For these functions PC800 appends '.SET' to the filename.
  156.             Further information on sets in contained in F7/F8.
  157.  
  158.  
  159.                             FUNCTION KEY's F3 and Alt F3
  160.  
  161.                  The F3 key provides a listing of the current directory
  162.             for all files with an extension of '.JX8'. Alt F3 lists
  163.             those files that end in '.SET' .
  164.  
  165.  
  166.  
  167.                                   FUNCTION KEY F4
  168.  
  169.                  F4 sends the currently displayed patch on the PC800
  170.             screen to the JX8P. You do not need to use this key while
  171.             changing parameter values (via the +/- and PgUp/PgDn keys)
  172.             but you should use it after changing the name (F6) or
  173.             loading a patch or set (F1/Alt F1) if you desire the change
  174.             to be sent to the JX8P.
  175.  
  176.  
  177.                                   FUNCTION KEY F5
  178.  
  179.                  F5 will enter the DOS shell and allow you to enter DOS
  180.             commands to change directory or logged drives. Do not
  181.             execute the MRESET program while in the DOS shell as it will
  182.             destroy communication routines used by the PC800 program to
  183.             send and receive information from the MPU401. To return from
  184.             the DOS shell simply enter the command 'EXIT'. For further
  185.             information on the DOS shell see your DOS manual.
  186.  
  187.  
  188.  
  189.  
  190.                                   FUNCTION KEY F6
  191.  
  192.                  F6 allows you to change the name displayed for a patch
  193.             on both the PC800 display and the JX8P display. After
  194.             pressing F6 simply enter a new name for the patch. Do not
  195.             use spaces in the name, instead use the underscore character
  196.             '_'. This name has no relation to the filename under which
  197.             the patch is stored on the PC's disk. After changing the
  198.             name use F4 to cause the new name to be sent (along will all
  199.             other patch information) to the JX8P.
  200.  
  201.  
  202.                                  FUNCTION KEY F7/F8
  203.  
  204.                  Each patch in JX8P is stored separately in the PC's
  205.             memory, up to five (5) at one time. Using F7 and F8 you step
  206.             through each patch currently loaded. When you reach the
  207.             patch you wish to work on, use F4 to send the patch
  208.             information to the JX8P. As mentioned earlier, entire set of
  209.             patches (all 5 currently in memory may be loaded and saved
  210.             using ALT F1 and ALT F2. You may also switch to an unused
  211.             patch with F7 and F8 before loading a single patch with F1.
  212.             This allows you create a performance oriented set of patches
  213.             in memory and save them as an entire set. Note that F7 down
  214.             will wrap from patch 1 to patch 5 and F8 up will wrap patch
  215.             5 to patch 1.
  216.  
  217.  
  218.                                   FUNCTION KEY F10
  219.  
  220.                  Use F10 to exit the PC800 program. After pressing F10
  221.             the program will ask if you are sure you want to exit. You
  222.             must press 'Y' (upper or lower case) to exit PC800.
  223.  
  224.  
  225.  
  226.  
  227.                   PATCHES SUPPLIED WITH PC800 PROGRAMMER/LIBRARIAN
  228.  
  229.                  At this writing, the Programmer/Librarian comes with 2
  230.             sets of PC800 patches for the JX8P synthesizer. These
  231.             patches were developed by Mike Partain. Your disk may
  232.             contain additional sounds, check your directory. The sounds
  233.             are not arranged in any particular order. I suggest that you
  234.             browse through them. I also suggest that you personalize the
  235.             sounds by  modifying them. I certainly don't consider these
  236.             sounds definitive in any way.
  237.  
  238.  
  239.                  The names of the files are:
  240.  
  241.                    set 'MIKE1'
  242.                       SPACE_1        The reason I got a synthesizer
  243.                       MP_LEAD        Used in performing leads
  244.                       HISS           Add to bouncy melodies via midi!
  245.                       SEQUENCER      For fast, low notes.
  246.  
  247.  
  248.                    set 'MIKE2'
  249.                       FUZZ           Rich Harmonics
  250.                       HEAVY_ORG      "House of the Rising Sun"?
  251.                       SYN_STRN       Why make strings real sounding?
  252.                       HUH?           Couldn't think of a name, but I
  253.                                      liked it
  254.                       REVERB         Nice full and fat sound
  255.  
  256.  
  257.  
  258.  
  259.